package com.chenziwen.scala.chapter07

object Scala_Implicit02 {
  def main(args: Array[String]): Unit = {

    // 利用隐式函数转换丰富类库的功能（将一个类型转成另一个类型）
    implicit def convertMYSQLToDB(mysql: MYSQL): DB = {
      new DB
    }

    val mysql = new MYSQL

    mysql.delete
  }
}

class MYSQL {
  def insert: Unit = {
    println("插入数据")
  }
}

class DB {
  def delete: Unit = {
    println("删除数据")
  }
}